persistent and prolonged study - French English Dictionary